2343
4
1211
2189
2
8526
26
2035
3
1399
0
250
1
4885
7
2873
5
1292
10
721
670
2307
2232
3264
387
332
324
375
113
1284
373
1257
5797
4543
5108
6
2519
913
420
437