1424
1
796
6
2908
10
3671
2108
3
2088
2
6698
7
2329
1432
2234
4
2835
2297
627
1618
2277
0
2999
1512
4670
1752
346
1394
398656
19
4012
2939
891
2528
3758
7304
2257
1341