597
2
1430
480
0
2461
20
894
1
2604
7
2320
2127
2733
3
840
3262
5
1068
1910
2079
1172
1397
2288
747
4936
8280
8
1898
3092
1841
392
180849
11829
1852
6370
2260
12
2393