1681
1
159
1248
1131
1266
2238
784
0
2021
969
2001
1591
2070
526
297066
300
267612
4978
2
1185
1011
99072
2287
1128
36905
3882
5
3303
10
6899
9
215
1444
2967
3
1690