1371
0
2
1299
1
3538
4
778
3
1183
680
5274
5
6
2367
3139
995
1530
744
764
2961
7
2092
4251
2064
5362
21
1979
2073
1828
1320
2570
1220
1512
1153
936
4750
1176
2771
2652
1414
3245
996
1219
1149
1049
1442
2502
1068
4921
1519