2401
3
4536
4
12815
1
4805
7937
2
3199
1871
2044
1296
1723
1954
695
663
1539
1246
965
862
2291
1397
1820
844
1432
1554
1256
859
915