8945
2
1291
1
2039
1534
3
1308
2050
2502
4
1182
0
1233
3899
1875
8403
16
1635
1342
896
1496
1149
3216
10
297066
1840
21152
8
19079
6
4288
3080
3715
2145
181997
11
5151
4465
22
7978
9