813
1
1386
2341
2796
9
4976
5
2455
4
4536
6404
12
1083
3
1260
7
1485
2
11450
0
2571
986
588
1026
883
493
445
375
424
712
516
538
382
1206
1723
6
970
867