1050
0
1047
1141
1
2493
18
6445
6
2495
2115
2
2861
3612
10
1444
2336
751
7793
4
1123
1859
1033
945
6707
24
2131
8072
3
1268
1399
5
4070
1396
1296
1078
9817
1373
2767
24337
22