521
1
375
4139
4
2714
5
399
543
0
2257
105290
2288
2870
3
2106
1645
1617
1222856
730
1774
3244
428
1343
1119
417
1506
2283
1772
383
2189
965
282572
7952
31220
10