1328
3
1012
2
807
16
0
634
1
869
1009
1460
5
1403
5034
9
121
1750
5517
97
4028
1111
6921
6
65
618
987
8
165
2133
114
1340
694
1512
2325
508
1525
930