2184
1
3693
6
2934
2
1354
994
2663
1860
849
0
905
1660
1619
995
1089
3326
3
619
3007
4
1709
582
197
742
443
2055
4309