2043
4
570
1
3354
5
1638
2349
2
3612
10
3835
1452
1574
475
0
3071
9
1992
2799
6
4946
18
4335
3014
20
1292
1289601
7608
12
123674
35
2744
3551
2571
1748
300
2620
8
10827
9956
3
806
66