3373
0
467
464
846
2395
1152
46414
1
1949
4594
269
543
576
363
691
1020
340
327
1418
2
1314
2952
3287
458
884
422
360
355
968
138355
594