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