3109
5
984
1
10821
3
8242
9
97284
0
713
2149
4223
22
532
130
438
2
81
1272
480
120469
35
501
2904
370
1254
123
1464
2955
3652
538
4577
18
397
371
4536
1202