3770
20
959
2
716
1
1653
4
1815
7
1943
6
1435
1229
0
1125
1802
1788
2065
2309
2399
3
2515
2539
3410
1643
3585
2812
6656
6181
1873
3740
2206
4095
5920