3298
2
1559
2352
1
1994
3
2336
5
1725
1660
4
2508
7
3995
550
3565
8
5151
3248
1839
38477
34
99072
0
3575
1566
519
1507