1576
3
3368
1
3684
2
3960
4002
4
1295
571
0
1891
2650
20
3188
14
894
280
3127
1581
999
1695
7
2250
3765
2245
297066
1226
3053
6779
5
1095
3683
2683
469
2797
643
2100