2198
2
2710
9
4396
3
1932
1
870
0
668
907
376
47041
381
360784
19
458
5255
16
369
2330
4
1772
2224
362
479
1506
53
3063
195
1336
918
5217
11
464
281
482
979