1309
0
1992
3
2354
4
815
697
929
2377
1
10243
1657
2
4914
2890
898
742
2001
1716
2534
882
451
2600
2431
2468
9055
10
5389
3633
13
983
392
2992
6
14125
197
1571