2669
2
308
1
1015
1226
1694
951
690
1087
1787
2055
3465
619
930
3835
5
564
1277
3562
6236
10
1743
0
108797
2655
7159
3957
3
8527
1606
2999
4179
1256
1179
2377