2147
4
1342
1
597
2
2678
10
1888
8
480
0
2461
20
1557
4071
2445
6
2604
7
2320
622
2150
2127
2733
3
2727
3262
5
1910
2079
2288
1289
4074
4936
2068
8280
1898
3092
1841
392