938
2
2236
12
597
1
1288
6
603
915
571
4
1008
734
768
707
600
3
640
0
857
516
483
11680
18
1132
1469
1259
985
528
778
877
1168
1035
5572
717
723
1106