1691
1
2049
2732
2
2493
4
951
123674
35
5811
31371
64
8527
1812
913
1867
234
3562
2322
980
1431
6236
10
2988
1415
1514
10317
6110
673
3993
2906
833
4443
9
1161
791