409
0
764
1543
2621
2266
2820
3
457
393
2343
1
2650
2
4723
13
340
1184
743
854
3378
4600
10
5382
5
1232
2199
516