1238
1
915
6062
16
1991
1411
2
1020
999
2493
1941
1129
0
5055
5
883
512
3595
6
2864
7
2215
2693
3
1966
2470
1163
1903
2119
1392
1054
1326