633
0
572
1043
1
802
849
846
469
1590
7
325
1661
2
617
380
597
381
1048
3
9259
17
1020
1428
1389
2388
5
637
422
608
232
35
101
90
438