2855
3
2668
2
20634
8
2730
6
31535
0
25137
17353
1824
2275
2881
1020
19279
1098
1614
1
3691
5
4111
3114
4
2299
2461
20
968
463
2749
467
1267
426
1116
1463
1466
327
3510