2113
1
3280
6
1657
2
3200
143
5204
3
665
833
0
419
2620
1595
4196
813
910
617
2458
337
616
383
2207
355
352
504
1385
497
953
110
640
627
647