245
0
663
2503
1
689
2
1625
4
125
16915
11
3214
12
115482
18
377
76
240
945
650
101
1070
474
3400
22573
8
505
64290
3
1334
110
385
601414
1855
7
704
1225
23
7719