1124
1
1823
1129
0
1132
553
10396
8
1961
804
1084
1734
935
493
4149
5
714
4818
19
300
6370
2243
2
383
2236
573
1053
2211
1073
788
616
798
20374
999
2395