479
0
2952
1232
471
1315
1
464
1603
683
1075
1465
1649
4328
10
2089
1238
546
1297
525
1425
2328
343
1009
1033
46414
396
455
1314
422
953
1394
267