2306
2
661
0
25137
2881
1922
1
968
1565
3
1129
7952
19279
683
6062
16
107
2966
8
1098
729
2143
2749
2334
1070
292
5262
3408
12
1452
2097
1184
20634
2299
1624
5009