2089
1
83
1180
3
780
1229
1514
2886
2
1358
0
2430
1519
3562
564
2721
745
2061
3587
1857
1594
2259
915
1868
1255
2475
2578
784
938
1219
1727
1082
877