1038
1
2861
2
2049
1424
1450
1992
3
697
0
3475
5
1309
4914
1296
6236
10
951
1694
2264
5389
1405
991
1089
1174
1492
5347
3206
3012
4
10827
1152
1367
1534
1047
2096