3957
3
1431
1
2036
2
1363
3102
1631
928
1348
2211
2189
2959
3154
6
2642
2655
1295
864
1135
1599
0
946
1023
1426
2203
1937
7
1668
605
1018
2053
5
4471
1974
4702
4