521
0
1647
4
472
445
2336
2
2272
1
3378
7
373
788
2102
946
1318
583
795
1566
341
1396
32
962
1255
1142
405
2693
694
534
661
11447
758
1123
436