524
1
376
0
457
2
798
685
509
424
234
548
447
352
338
4199
779
297
411
198
1462
4
1528
1154
479
1633
10
687
17907
11
5018
18
3259
6
588
688
550
1551