646
0
544
1329
1
3795
1425
650
661
1922
1587
1477
4124
6
1129
775
4427
10
5779
3
7952
814
2113
3006
521
1155
2
1019
1566
2982
1374
2368
1642
365
1823
543