1008
0
1901
1
993
2
3719
8
1364
1427
4
1108
1534
1243
1659
5
3327
1480
1187
1317
1602
2260
1076
811
2495
3
704
1340
3181
3924
1508
1745
1809
879
2931
2650
1037