2546
1
2076
572
0
2330
4
390
616
21
48708
2199
3
1131
592
2694
543
1054
933
1201
2
255
2855
1071
962
1332
1270
4536
521
2727
2881
863
2551
865
4740
458