672
1
2431
3
860
0
1193
29323
965
475
798
962
1979
2
116
4940
5
464
5620
11
521
58
418
8116
6
408
611
537
598
1230
2030
1422
1094
1636
3036
5304
9
63