1603
1
301
1149
2
1379
2337
5
1422
3
8527
2377
17946
0
3008
2740
2207
2980
2990
1812
1348
1590
2562
1329
851
2254