597
2
1158
3
3498
4
3070
5
514
0
292
853
1
56488
1053
1490
408
48766
24
1571
726
704
3324
2003
8686
4362
1654
529
2705
6979
2027
1230
2043
1207
177
1869
598