12590
0
6260
2485
1
722
1314
4594
552
458
925
525
2952
1152
759
4328
10
266
1045
768
1378
2
611
1297
251
2522
2683
584
1075
2992
503
298
621