584
0
467
31535
1333
1
1152
918
1045
1541
1824
1015
2093
2
458
269
1554
2748
464
3373
580
255
759
1020
517
1840
2952
1297
154
392
3659
14
46414
382