467
0
1152
389
584
1232
31535
1045
580
918
1541
173
517
2748
2
2093
759
527
641
1297
269
1333
1
458
1824
1020
691
654
1015
379
383
4594
419