2221
3
459
0
418
1691
2
999
1
348
482
1880
2799
47041
1878
2050
2727
2524
169211
11
288
874
46
916
269
1073
2724
745
1463
1877
1862
443
2076
860
1325