3498
4
2275
2
19279
1094
0
31535
25137
219
93
337
3114
2259
2419
1
1020
295
514
90
17353
467
177
529
495
273
678
276
357
2730
6
319
350
341
520