1558
2
1431
83
1
3090
6
564
2903
3
1018
2932
3562
745
0
21152
8
2258
3080
572
1594
1015
496
1348
4
467
784
1606
1229
1819
1514
2886
1047
6236
10
8527
17970
15
2430