1372
0
3364
2
2977
1
645
666
532
1064
520
464
530
2399
1301
698
83
1342
1012
592
923
521
778
1109
3158
1552
793
1306
531
356
1940
2523
394