1180
8
982
2
1052
0
744
86
4860
1079
1
1071
671
1236
1030
4
930
715
276833
9
130
1426
3
942
53719
16
1578
1184
3638
1235
803
2894
10
5402
1815
4598
1173
1251