2698
1
2255
2
3629
1564
123674
35
1288
674
3971
1558
1228
1811
0
19932
6
2992
3
1162
1182
4329
10
24337
22
1767
571
2505
6977
4
1699
1223
4309
6676
12
1239
4724
6753
17
517
40177