2328
0
2211
3287
1
2952
611
2992
4594
301
1793
90
362
2477
1219
1211
1431
2
303
8766
683
909
1192
1378
17353
1428
1069
896
1921
503
1024
1949
1115