3148
6
1077
0
1461
9
1118
939
2410
5
1299
1208
1466
1
1225
1054
3
308
1572
2596
2
632
2062
1012
1757
2462
7
385
986
1727
1153
2502
1926
3871
2482
448
398
2849