1555
3
2717
1
676
2749
12
1338
5
1594
1506
3515
1899
4
1937
5293
7
1115
849
3435
2
619
1263
1312
1369
1163
1451
0
807
498
812
1304
815
3882
5191
24
1037
1090