5560
5
1385
1
419694
9
1348
0
257
353
4694
7
17730
11
392
58
8268
6
11437
22
935
2922
1787
4179
7082
518
2524
2
552
1386
1805
4349
476
3027
1621