584
0
467
1333
1
1152
1541
918
2093
2
31535
1045
1824
2748
1015
458
269
580
464
255
1554
517
1020
6800
3659
14
1297
282572
1840
2683
759
154
3373
1314