245
0
663
2503
1
688
2
1625
4
124
16915
11
3214
12
115466
18
377
945
76
643
240
101
474
1070
3400
22572
8
505
64288
3
1334
110
378
601286
1855
7
704
23
1225
7718