1034
2
3079
4
3135
1618
9
2701
3
5294
240
1
16605
8
984
137617
11
1350
0
1394
4212
10
3844
17
1055
192787
1251
1733
1038
663
704
569
9054
1568
2116
6701
1298
1729
2502
4542
6