1089
1
1844
4745
9
1778
2
6139
4
3069
5
1009
2259
1212
1064
2427
12
2656
3
2710
1730
0
496
4144
868
1568
2562
1950
737
662
2108
6
1606
5717
784
7733
1699
1746
2152