2243
2
3116
1
1506
0
1132
1390
440
3098
4
1850
1872
3650
3
5135
1343
417
2079
2027
11881
561
1640
5009
20634
8
1008
2474
3287
385
670
799
521
2306
11392
6
784