1047
2
21152
8
3080
3
2932
3090
6
83
1
572
0
2092
7
1396
1296
1690
2578
496
1015
467
2710
2110
2245
2522
1606
7793
4
3469
1819
1828
2903
3657
12
8527
1358
1380
2535