669
2
444
1
332
3836
1022
1536
2235
5
1330
1735
607
1652
1882
0
613
11492
12
1609
6
963
2794
818
709
5143
1301
4
3407
3570
1288
783
863
641
944
1150
450