948
1
1735
0
2094
4
1784
3
1484
6844
2
1057
1996
4443
9
4601
3323
581
910
597
904
434
779
707
3629
552
2861
544
2403
570
1087
2962
504
1380