1431
1
2061
3
6745
16
8527
1386
1522
1815
2
3117
8
1397
0
851
1812
2322
4
3690
562
919
938
123674
35
1451
980
4506
24337
22
2786
1161
1535
2090
673
1185
1001
572
718