4111
2
1463
1
3510
2758
2199
3
729
47041
0
493
398
4940
5
1267
991
3149
4
1869
417
631
3595
8
611
895
390
585
2014
2224
2546
1100
326
4864
1152
799
2023