603
0
99072
1204
910
1
513
3636
4
479
2623
3
2480
2135
784
3323
2
2707
806
898
588
2089
1382
1419
428
2126
565
593
3593
16