1410
2
1576
4
1114
1
1323
956
1608
3
2139
885
2030
2226
950
14260
6
228
1431
7149
2572
1053
298
0
1188
423
678
744
2259
5
1137
968
5038
1076
810
742
802