4463
15
263
0
1030
2
95
1197
3
3088
1
194180
478
1408
11
472
685
17
751
395
64675
1858
26
37
3219
277651
9
3343
401
969
175483
17044
124257
771
1253
421
2150
126