467
0
31535
458
759
584
1824
464
1045
1232
520
422
2275
2
2211
691
1152
918
2952
2748
1192
1
980
1710
1428
517
1297
552
953
503
787
2522
611