2585
5
1875
2
4504
0
6899
9
3453
1
725
2209
2523
5802
54
19079
6
479
3910
3
2170
4
2268
2185
1210
3871