2093
1
2322
3
1660
2530
4
1174
951
2352
2
833
0
496
2906
1606
3485
7
1168
1380
2173
1668
3041
1526
2163
1290
3078
4360
9
2670
1766
1060
467
4096
1787
997
1192