597
2
1384
3844
5
965
0
3304
1
480
392
2461
20
10963
9
436
2257
5617
749
2119
2782
2108
4
3469
2281
11829
955
1547
2109
1637
2127
2733
3
1987
1123
6370
1764
2079