1215
1
250
1772
11
803
0
1026
3129
563
2444
6
475
3
853
2
1792
2244
1038
707
2010
454
862
506
692
690
2688
14570
10
1993
804
7599
5723
928
4
1659