953
0
2264
3
458
745
2076
1
608
2522
324
503
269
572
1009
1878
2093
2
342
47041
1645
19279
3868
1840
25137
362
765
2023
46414
390
422
2435
443