2079
3
1841
4
784
1
48766
24
4362
5
356
0
1756
2
2619
2431
3533
938
2445
6
2417
975
347
665
962
4232
419694
9
398
517
1267
6979
905
1311
3277
8
853
501
3931
3380