1178
3
1179
5
1616
11
885
1
4706
4
1477
2
1374
8534
18
2455
12
948
966
380
319
308
481
0
718
1060
761
1082
929
299
290
186
1600
166
2899
6
1563
9
930
770
751