2352
2
2314
4
2769
0
1902
1
1715
608
471
533
975
937
645
742
1355
628
546
2051
3
288
3620
2310
443
499
1158
655
611
469
436
584
918
798
757