4594
1
458
0
552
282572
525
2647
2952
1848
2
1152
759
4328
10
266
1045
768
1378
611
1297
251
2522
2683
584
1075
2992
503
298
2524
621
138355
25440