2855
3
1824
0
2668
2
20634
8
31535
2730
6
467
1462
1
3691
5
17353
992
2275
25137
2881
19279
1020
3679
4
968
1098
282572
2749
349
3114
2299
4111
1463
1921
3366
2461
20
3510