1529
1
12459
3
1100
2
5147
2277
0
1053
2152
3014
20
3503
4
13499
5
2310
5978
6
890
4761
1643
4034
2189
2480
1731
2667
550