1047
2
3940
5
3715
5151
1393
1
21152
8
1396
4651
3
2650
20
24337
22
2405
2740
280
1444
945
3263
4
2631
1355
0
2468
9817
3181
297066
3364
3655
11
3080
181997
946
1123
19079
6
3612
10