4594
1
552
0
759
1045
768
1152
2952
458
525
584
1297
4328
10
491
266
2195
1921
2
478
2981
2740
1779
5009
4382
4
251
1649
2522
2992
2647
611
766