1020
0
2041
1
3366
2
31535
1824
2696
4
590
467
1877
333
2275
17353
683
2211
968
19279
25137
1853
9
349
3114
2299
3691
5
348
2093
918
4111
1936
823
2881
470