1041
1
4996
6
458
0
1507
1465
2
1348
1843
1903
3
995
3107
7
1320
2074
2332
2658
10
2773
1382
591
1106
2146
2268
4
1764
3497
4370
2133
669
3919
1161
1352
1129