1132
0
1056
1
3287
543
2320
2870
3
2105
7334
4
1343
2461
20
1099
480
2328
2714
5
4396
16840
15
282572
1961
121182
3844
475
2604
7
246
417
2288
1040
392
1645
1851
419694
9