1725
3
2508
7
3995
2
3565
8
1566
1
519
1507
2028
2631
1509
5
608
0
3465
2687
1266
2929
6
2974
2153
5233
10
38477
34
743
2238