1278
11
856
2
572
0
1035
4
1445
1
813
1385
1290
1201
1196
1560
3
1509
1491
1280
2166
1952
1380
1780
2082
11880
3303
8717
6
2572
2857
2577
1940
1839
1490
3041
7
3074