1041
1
1348
1309
0
1992
3
3107
7
697
4996
6
1334
458
1507
1260
1465
2
4914
1843
1903
761
995
1320
2074
2332
2658
10
2773
1382
591
5389
1106
2146
2268
4
1764
1751