1600
1
1421
2431
3
2417
1810
5363
6
962
10773
1082
4
4232
2
1193
544
0
650
3277
8
2658
1665
853
1716
3380
4820
5620
11
1745
1861
5
2299
1403
2138
3488
2114
2623
2198