2732
2
951
1
1289601
4
8527
1224
1812
1992
913
1015
2352
2322
1431
6236
10
1728
1204
1514
6856
24
1451
0
2337
5
2949
6
2097
7
2906
4443
9
4862
1704
980
624
24337
22
123674
35
2786