1189
0
1193
690
1
1380
21152
8
3090
6
1787
2903
3
467
2932
2
784
1015
528
2669
1694
951
3518
496
1492
935
2077
1819
1923
1606
564
2999
19944
3080
2605
1743