522
0
633
518
475
670
383
804
5316
3
2647
1
611
400
413
846
418
552
1636
453
1650
58
1898
29323
543
860
477
282572
589
1824
246
1462
1132