1052
1
1359
1110
3
1686
2
588
1823
980
1562
2669
1161
4
1376
1785
399
3006
635
0
543
2393
1018
3268
3632
5
641
2127
2095
7334
2856
1427
1822
1015
571
6370