1543
1
1156
1303
1253
962
0
2781
3013
5
3987
3
2788
3080
57793
1271
2427
12
1475
2
1744
2259
7222
4
4715
2977
1660
2292
2820
10
2194
2245
297066
2861
3066
7
2213
1868
3453