4034
1
3364
3
1545
2
1813
3154
6
1881
2886
4
1354
17970
15
1873
2921
5
1431
1194
3435
1449
0
2760
1694
4691
9817
3386
1875
946
1289601
3562
2294
952
1558
2250