2368
1
2184
1305
25669
0
1590
1844
2760
4
1000
1382
19783
2
4311
635
3090
6
2392
2131
662
915
1819
2903
3
1691
2426
2932
868
117
467
673
32302
2535