277
2
373
191
1
172
0
994
3
793
7
780
4
744
58
241
587
364
876
459
474
349
1049
3011
5
1308
981
1259
1864
952
991
881
1260
828
1359