4309
3
1386
1
8072
8527
1475
2840
2
2322
4
123674
35
20850
5
1522
944
2271
1812
3117
8
2580
4954
5204
1746
1821
2773
1431
1613
1779
1710
16
739
980
2699
11153
24337
22
746