1532
2
1758
5
1881
4
2620
12
926
1
91937
30
1025
1089
6
315
2741
1866
1220
1201
959
1283
8
229
809
536
2534
18
524
0
3812
9
2755
72109
127
1860
1109
606581
875
1200
912