2780
2
2383
4
4746
9
3297
3
893
1555
1367
1
1720
1970
1819
1352
0
2692
2243
3800
4905
27
2144
1705
1745
5
2095
1572
3055
1058
1119
5005
7
60884
36
751
2389
1402
2690
5799
14