4463
15
263
0
1030
2
95
1197
3
3088
1
194190
478
1408
11
472
685
17
751
395
64677
1858
26
37
3219
277662
9
3343
401
969
175493
17048
124264
771
1253
421
2150
126