1148
1
1397
3
632
667
2573
7
1391
1185
0
19944
2
1276
1205
1975
1036
930
1565
2646
5
877
985
830
3120
4
1268
1015
530