181997
11
1174
1
1048
0
489
965
2547
3
2521
488
1681
1889
2526
887
3326
3055
809
1000
693
471
2368
2
1241
202
1558
1060
496
1265
2402
5
1136
1380
1238
6666
4