5560
5
2393
169211
11
9807
2
3063
3
2097
3194
2724
874
1
2952
6333
1035
726
0
1303
5620
764
10270
4
2466
2644
9178
6