969
2
3364
3
1690
1
8527
24337
22
1233
1431
6236
10
2732
123674
35
951
12459
1488
1812
1590
1172
913
1289601
4
1777
3107
7
2322
980
1514
911
673
2906
4443
9
1161
1015
2326