2801
2
1547
1
829
2446
1752
0
2568
712
1317
4096
1029
1089
1606
2136
5
5477
12
2966
6
1587
1888
3
1348
4
792
4690
915
2223
8
1019
2046