1383
2
1350
3
6147
4200
1
1148
1261
7
8653
17
2222
2110
5050
9
567
1208
4
801
1342
1596
2104
1413
1093
1839
2234
6
1960
4748
1612
14
5052
8
1679
0
948
1250
5
602
642
1629