3575
1
3292
15
2428
0
1704
3248
8
1509
5
1179
2281
7
2631
2
975
4
9954
6
1059
2906
4715
948
4832
3
1169
3298
4382
2366
2707
1712