803
2
1509
1
1220
1597
3
1126
843
1436
755
1580
1230
3148
5573
15
5276
6
3230
7
6653
8
693
0
2690
4
1895
36905
5801
4564
14
5252
6547
3316
10
1034
2182
1890
975