2921
2
3571
1
2786
5
1431
5950
10
872
3
57793
0
6091
4
496
1352
980
2209
4606
2233
3212
27
7733
1000
1161
2549
11
1917
51331
25
673
4715
1185
962
2781
1001
801
718