402
1
543
57
2
1117
4
553
3
881
687
760
0
1097
5
1044
1392
443
506
479
299
1067
1881
1945
2576
2096
1248
1355
5793
9
37871
24
2036
761
1654
4432
1395
2139
6