1562
2
1279
1
3233
16
2095
4
6406
12
120469
35
4987
3
1086
0
3625
7
829
665
198
2619
3650
2379
3929
10
3091
3025
1391
97284