1009
2
733
1
347
6338
10
1192
2512
3
362
753
4
1011
2721
8
927
4908
541
470
68
1114
1003
2288
657
1839
303
115
2215
1412
1029
678
85
1672
1258
0
1575