1432
2
1973
5489
11
1015
1
3078
4
1694
2299
951
2571
6
690
1534
2669
1532
929
3
564
784
0
1743
108797
1535
2090
7034
1686
50969
7
1438
876
3180
467
1260
8527
1380