3364
3
3063
2886
4
1813
1
17970
15
1873
2
2921
5
1194
1449
0
3706
9817
3386
946
1289601
1558
189326
1527
1777
1935
2627
7
2890
266
2604
4383
3629
1363
1203
2352
866
1854