2089
1
1180
3
1519
2239
2
3696
1539
5597
8
3000
4228
5200
4
2666
9
5486
3238
13
1416
1839
4690
5922
5
1793
4670
3962
6
18546
15
12683
17
1371
2446
2545
0
1779
2917
4100