181997
11
1681
1
2760
4
1248
1660
2287
1131
2245
3
1128
2
159
1590
10827
1174
1194
1087
3012
2629
6899
9
2906
1015
9956
690
5504
16
1694
5169
1690
1078
951
2799
6
2372