2190
1
2416
5
3488
8
2431
3
2279
2
2417
962
4940
4924
9
3277
2623
4362
853
56488
0
980
2299
993
1440
1100
5620
11
2008
2114
2094
2952
1230
3044
27
1018
1376
4370