8574
8945
5231
63165
4607
2055
3854
19284
3481
282
3143
16597
2298
14366
2157
929
2123
1288
2104
1783
2104
185
2076
903
1997
0
1893
16132
1724
1222
1643
1139
1586
86142
1582
1541
1548
2240
1371
1645
1300
11038
1240
676
1236
990
1189
985
1153
76
1149
39306