1310
2
2520
2702
3
1616
5
1201
934
1
2634
15
1677
1590
6
2434
4
1690
780
2527
1157
1641
5003
7
676
1333
11359
1454
3149
0
1197
667
848
973
895
1370
2299
1340
1538