1772
2
7258
6
2457
0
4690
3225
8
3067
3
3051
1
383
6529
7
9267
5009
1334
1188
477
475
3672
116
2395
400
392
418
8116
1898
482
860
455
646
1367
464
29323