3315
3
3772
0
431
251
545
99
1
782
490
468
484
492
1037
1045
1840
2
238
74
528
874
1483
800
467
575
337
420
390
1123
560
518
1610
1227