1555
3
2717
1
675
2748
12
1338
5
1594
1506
3515
1899
4
1937
5293
7
1114
849
3434
2
619
1262
1312
1369
1163
1451
0
807
498
812
1304
815
3882
5191
24
1037
1090