584
0
467
31535
1333
1
1152
1541
1824
918
1045
2093
2
2748
1192
1428
1015
458
759
269
572
2111
3
3373
1840
169211
11
282572
1649
360
580
1418
392
464
255