4126
6
369
0
525
3251
587
2655
1428
418
2211
1942
458
419694
9
464
381
407
22330
22
47041
918
1131
2168
5
2964
968
543
2855
3
597
955
339
1362
1
637
2694