3163
2
2610
1976
3
2090
1
2414
2756
1830
4132
4642
1431
6666
4
1412
3544
2668
1162
905
1660
2934
693
0
526
801
745
101415
109
784
3326
673
1000
830
1093
2209