1543
1
1156
1303
1253
962
0
2259
1660
2036
2
181997
11
2301
3013
5
3987
3
2788
1271
57793
862
2427
12
1475
51331
25
2069
1744
4715
1227
1967
3575
2194
2242
9039
574
2977