2372
2
1392
1
1295
509
0
1231
1425
768
3
915
635
1651
263
2717
1060
520
1665
1716
700
1166
970
2000
964
1603
292
2326
4
1501
1112
1596
1155
417
1040