2184
1
1199
865
1934
2
3554
3
2578
1568
801
0
3580
1778
1399
1160
1096
3562
1788
1532
2760
4
2368
1431
1093
515
693
603
3606