1009
0
1603
1045
1418
2
458
2720
10
639
584
1152
1375
984
1
3287
422
2904
4
683
768
2730
6
360
1232
169211
11
478
2952
525
608
2364
7
363
1297
653
2240
2214
3