1073
0
5477
8
139
475
2395
1053
2006
1
383
2211
1462
46
484
637
1084
422
552
2189
290
1348
4033
4
1132
518
2747
2
3990
881
172
856
382
1224