2103
1
1640
2
6579
9
1470
6979
4
1129
0
1421
560
1804
2326
646
2474
1425
661
544
1276
3
1326
56488
3268
650
3250
1337
3632
5
2799
1587
3795
4362
726
2033
3044
27