2332
5
2652
0
3471
2
2478
1
3717
17
1816
2577
975
3
2808
1408
2217
3231
2006
1383
1554
11
1964
76
885
300
1333
1684
3417
6004
2668
10
1789
1050
19564
13
1119
1325
21793