1593
2
30334
6
3336
1
1186
3461
4
1513
2121
806
1195
2471
7
1288
13499
5
3519
9
6247
7095
3248
8
1543
2155
3
1237
0
1289601
1517
1407
1380
3126
4706
2693
2948
1250
4500
2520