2097
2
2402
4
710
1
3125
5
3969
476
0
1884
3
3000
6
3453
2755
4101
1135
2522
5200
2247
2526
3238
13
3624
636
851
1482
1092
2010
1217
1956
923
1888
1093
1876
2722