1363
1
551
1086
8
2060
354
2
1135
3
3008
5
759
286
641
4011
14
528
291
679
639
1864
948
0
290
287
952
1120
341
1061
386
272
343
1783
1011
1080
580