471
1
283
0
1343
4594
503
1152
3659
14
46414
31535
2103
584
167
2006
300
363
458
653
1448
2
1779
1009
1232
1129
1045
576
383
5918
4