475
0
846
29323
477
1671
1
2395
552
2711
2
798
328
3990
383
5009
804
1132
611
13159
10
2211
400
418
573
1636
1650
522
543
4106
58
1898
301