496
0
1424
1
830
83
658
2
1564
1239
1618
1816
2562
2344
2277
1529
471
1637
978
3560
3
1265
2010
13018
527
1867
3262
2152
652
12459
459
706
611