4122
15
3868
7
1442
1
810
2
970
0
2390
3
520
2363
566
883
543
2393
900
1164
2714
5
641
296
2127
503
2095
4
7334
1685
297
2856
1822
1490
6370
732
1152
1343