1306
1
378
0
572
213
251
691
5646
4
545
662
1009
1152
608
2683
391
1333
81
919
896
503
105290
390
1649
282572
4594
1069
3659
14
46414
325
584
5918