597
2
13159
10
2296
928
1
543
0
2045
1132
1378
874
417
472
1805
521
2320
869
1903
2337
2461
20
1666
764
3287
480
670
99
1418
1343
1762
3599
1100
3844
5