5151
2
1633
5
4444
6
1494
4
3738
5392
11
1822
2911
9
2726
1
1605
3638
2271
3227
5820
3
1942
1243
0
1105
1016
1103
2591
484
2663
596
2711
668
1744
2740
6075
15
914
938