1680
1
2687
4
1515
2
1094
3
2375
1520
2332
7
2579
1414
732
807
914
1450
0
904
1087
923
3201
606
2181
1366
1163
1304
885
3472
10
776
1864
11353
18
5443
1781
878