380
1
508
1206
6
7081
3213
20
581
491
2
2455
2187
3
676
2717
2739
5994
2040
1145
843
1734
548
885
1298
9
1127
10201
14
4767
32
1449
4
2830
5
689
612
1379
944
1191