2093
1
2322
3
1660
5151
2
2911
9
4651
21152
8
2082
1168
2676
2405
1668
2740
2763
0
2711
833
1929
4360
3503
4
181997
11
1095
297066
4724
2163
989
398656
19
3289
550
1397
1942