1462
3
1636
1
3600
4
870
889
2
1370
1354
5
2342
502
1433
0
1803
825
685
5762
9
3448
5181
1092
1169
605
3266
3393
7
1805
996
4690
21
621
1446
6
684
696
2925
2144