1263
1
832
2808
1102
2
1823
356
0
1453
661
964
592
3
745
2431
2229
4
5304
9
382
1662
1207
292
1421
1869
2710
8
2767
3157
7
3045
650
1941
633
2121
184
2982