2840
2
1690
1
1305
1766
1754
1306
2173
1681
2100
1545
1599
1168
1431
3562
2571
2082
1813
2294
1380
0
1532
496
2760
4
830
1354
1694
216
2034
5
3861
2578