3095
6
1649
1
572
0
646
1334
2
2522
3929
10
2095
4
25137
4579
7
2564
423
2619
691
2272
9
2694
3
665
19279
390
957
3205
428
4964
905
330
2126
3037
2493
2727
5
1630