356
0
860
2431
3
965
475
1102
2
2260
12
798
1733
1
1421
662
1425
116
1392
2188
9
4940
5
1922
1326
464
29323
1566
521
107
58
650
447
1603
418
8116
6
3243
7