4463
15
263
0
3259
2
1030
95
1197
3
2527
1
3088
194172
476
1408
11
472
685
17
751
395
64667
1858
26
36
3219
277618
9
3341
969
175465
401
124238
17044
771
1253
421