4594
1
552
0
584
768
2530
8
525
458
2401
2952
5009
4328
10
759
266
1045
2710
9
2724
11
2726
611
1152
1343
138355
251
2522
517
1297
2992
31535
3659
14
2683