8822
5
1042
1
1342
2108
4
2714
597
2
2431
3
1152
0
2669
282572
1445
169211
11
3230
6370
6333
5709
121182
4827
2288
6891
6
2604
7
2109
1637
1094
2127
5700