46414
1
1444
3
510
2
1590
7
584
0
360
430
442
405
458
331
2522
438
2683
1009
247
1045
375
611
5918
4
1099
1245
5
768
1129
652