2863
5
1500
2
1459
1
856
1080
0
233
624
1790
1484
1095
4207
1904
3
1550
2878
679
1285
2413
2097
1235
1989
736
320
339
421
315
1964
964
3757
7
538
507