1594
1
1234
1382
1235
1338
2195
3
181997
11
1282
810
2688
2
1243
2755
1494
2808
5
4612
4
1775
2168
1510
1283
1133
3798
1036
0
3466
3025
3593
16
541
692
2507
2083
2096