3649
5
1123
1
3297
12
666
2114
1372
897
1307
1570
1161
3702
9
3696
8
1393
1660
920
1632
2
1813
1746
2760
4
1749
1691
2710
19944
1380
0
10243
882
3