164
23
823
10
84
803
1295
1112
451
8015
582
653
1122
2637
2624
203
2095
2416
3052
1882
2385
1905
1282
1728
943
1452
1041
392
50