4155
3
921
2
731
5
222
0
362
126445
18
914
1
1010
2290
3005
4
1293
981
1200
635
68
967
8
1290
800
196
19566
13
339
969
377
657
936
107
1041
3417
4350
1109