3497
4
907
1
4650
266
0
458
422
584
4594
4107
691
1664
759
431
251
1563
1152
1358
3
503
1045
4328
10
896
517
745
479
1375
2
447
2952
1232