1230
2
1471
1
81077
101
7153
9
848
2227
4
999
1198
3353
11
2585
529
559
4331
8597
7334
383
0
4713
5
915
28805
6
3031
3203
10
1245
4427
1588
2052
1595
1042
1022
2966