2596
11
819
2
875
8
2234
448
0
1640
6201
4
2073
17
610
1
777
584
1554
3
1199
2169
7
3228
1094
5
815
930