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