439
1
437
7621
20
6755
8
1226
685
1977
7
503
2
1001
0
425
557
457
2628
3
650
6
1400
743
744
1540
3068
4476
5
3523
4
858
1422
2869
11
5271
2987
910
5238
630