2525
1
1230
5
853
475
0
860
1636
29323
1365
798
4106
58
965
3559
521
5363
6
4362
2079
3
418
8116
353
477
2043
611
2705
453
1159
4940
1694
2
2922
9
116