3629
1
1663
5
763
1289601
4
2349
2
2006
2698
1730
0
1960
1419
10598
1927
1423
3090
6
2525
2274
2259
3546
55904
14861
7
3089
37355
13
5527
3
567
3688
1768
2471
948
5052
10
3126