2726
2
1224
1
3618
6
1256
0
10228
14
1444
3
1710
9
2381
5
267
2416
1560
841
790
7
2654
4871
3531
1719
6258
28
1100
3471
2163
966
3493
1295
851
4
1353
3967
1449
2777
2373