2841
3
850
2
3680
1679
1178
8
789
1351
1
842
0
2470
6
8524
26
1422
7514
1086
2380
5
1146
8275
23
1309
1429
1046
1068
2701
4
283
62
2603
9
2383
2247
2891
1462
3593
4092