2111
3
467
0
213
345
31535
165
536
771
302
1020
276
251
25137
348
20634
8
2275
2
968
1123
2231
1
1009
444
945
121182
17353
581
418
53
1840
282
1414