321
0
962
1
4232
2
747
547
3277
8
637
4362
5
4328
10
965
471
853
1015
1804
3380
3
1745
1044
1861
1069
2299
369
1987
1603
1403
4
2138
714
1275
3488
2114