1774
1
1310
4
2385
2
581
471
3
346
1305
685
95
342
6234
924
1414
606
885
916
732
807
1117
83
130
3472
10
929
1904
2586
1899
1937
3515
1109
2648