130
2
967
9
923
961
5
606
1
1239
0
342
2615
928
600
885
807
732
914
1414
3
10039
23
1904
17786
21
3516
3472
10
2586
5135
1111
4
848
619
3433
1780
493
550
473