2089
1
1180
3
1519
938
1219
2239
2
877
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
1358
0
2446
2545