1340
1
1045
2
2430
1447
3
1882
1316
859
1348
5
1007
2144
3382
11
6180
10
2910
2677
9734
2187
4
3903
1259
3129
3442
1634
17662
4942
9
890
0
1936
2551
3414
1189
1435
4407