2730
6
319
0
602
605
303
556
552
2668
2
1392
634
286
341
968
432
1089
2283
4
547
2076
1
688
918
348
503
604
980
352
31535
4126
1711
116