1237
2
2052
8
544
0
2134
1
601
349
1213
584
676
1030
1097
2104
1628
6
438
825
518
88
4914
4
784
888
456
1923
869
1269
1177
699
645
167
922