2184
1
3693
6
455
3934
2
1746
736
0
899
1288
1562
5252
2934
1354
994
2663
1860
849
905
1660
745
801
693
526
1619
995
673
1089
3326
3
619
3007
4
784