333
0
169211
11
2809
2
1132
633
3868
347
152
213
1053
1428
467
55
543
31535
415
390
787
518
379
360
792
486
1251
356
968
1110
494
618
2275