2966
11
3551
10
549
0
2130
2
1337
1031
1
1622
2083
5
1463
2779
557
3154
9877
6
974
594
609
2390
1657
4027
3
1255
34
1204
3369
3789
20
2904
1564
4757
701
189326
653