1507
1
2631
2
1509
5
1660
2687
1266
2974
5233
10
2153
38477
34
1748
1554
99072
0
2446
1462
1887
1731
608
3982
6