2619
1
2604
7
938
1822
5
722
0
975
2
665
750
846
398
1133
367
1939
905
2152
266
951
280
2121
4
3559
2143
691
1045
430
11437
22
1661
401
3148
9
1436
602