475
0
530
4
1306
860
5135
5661
798
2211
455
804
1462
787
4106
521
543
552
1504
477
29323
2395
383
1636
1073
46
1348
611
1966
3
11611
5
139
323