2275
2
3114
4
31535
0
2730
6
3691
5
467
17353
1824
25137
2881
571
1929
1
1448
19279
107
2982
3
1020
2188
9
915
1098
3795
4546
1626
2749
2372
646
543
1452
1464
1518