961
0
3250
2
2201
15804
5
3118
1
3747
4
3632
1329
3
1360
2240
7756
2416
4713
14
2506
1192
6968
31183
12
1215
2169
1343
1501
2260
3100
530
15440
39
1464
3219
987
5838