1522
2
746
923
1
1515
778
27970
0
1582
3
1441
491
1185
999
6322
12
1349
3680
10
630
1372
6688
1350
5
1593
4
1622
2478
2195
4276
34657
23
6519
7
760
110
942
4048
3873