451
0
2423
4
2872
8
3340
1330
1
1243
3210
11
936
2590
855
3
646
834
375
1007
790
2
1178
690
1188
3086
1400
468
659
2705
5
1793
5757
914
613
744
64483
1853
26