1165
4
1303
1
1221
2
1046
3
970
2377
265
3908
804
1922
632
912
2015
1251
1671
778
475
0
379
1735
1225
9
427
162
680
6
740
2527
10
117
2614
3298
2925
948