4638
2
1277
3
6028
4193
4892
15
865
1
3521
12167
12
1712
4
1688
1284
3173
1641
1042
1165
2702
2042
1559
11
1581
968
0
717
1325
558
995
1115
1093
1574
656
584
1302