1390
3
1044
1
986
5
544
1096
1112
235
2
628
0
431
279
400
2776
330
2650
955
1000
2406
1822
423
2023
1648
2315
2508
4369
7
3067
8
2078
1068
886
1146
4