1256
1
2987
2
1362
9576
14
1682
0
7328
1883
2372
8876
8
2870
3
1392
4071
4172
9
3353
11
814
784
933
22330
22
3063
198
417
3437
5
1823
2619
4869
1385
938
1418
7153
975