1290
2
1376
1
443
95
345
1207
74
895
796
1074
198
63
0
802
3808
6
1919
3
636
1810
5020
7
1325
2264
4926
936
1267
1737
940
1448
2070
2389
2464