2841
3
850
2
3676
1679
1178
8
789
1351
1
841
0
2470
6
8523
26
1422
7514
1086
2379
5
1146
8275
23
1309
1429
1046
1068
2700
4
283
62
2603
9
2382
2246
2891
1462
3593
4092