1004
0
4071
1
16840
15
2831
1231
662
375
282572
2730
3149
4
1222856
2727
2
417
1020
466
2670
20
10270
383
3718
6
105290
14076
7
4099
292
1330
1337
4694