2296
2
218
0
11221
23
2234
1
2142
1987
1003
1321
1306
984
1750
1418
81077
101
365
3559
1240
848
3777
3
2474
509
1133
1172
590
99
1774
1848
4
1813
814
479