988
0
1065
3
4907
4
1475
1
823
1781
5
940
2
1598
1550
764
12953
6
4840
11
1801
923
8843
23
1513
1464
2028
956
1146
1203
5678
1796
7
1695
959
1642
4207
9
453
5528
2966