2421
5
1107
3
3747
2
2509
6
1923
1571
8
1859
2188
301
0
3757
2515
2284
517
10943
22
1901
6819
14
1842
1
2935
6975
4
729
4142
154
3516
2245
1418
2244
5151
10
2682
1169
2862