2192
2
3212
4
1399
5
1179
1
2109
3789
20
746
3
2726
8
628
0
2973
9
1768
920
1204
2659
2102
749
1581
2940
1557
1661
5849
594
2272
1700
2088
1253
1403
796
25788
14
1073