2225
3
1331
1
282572
0
1651
915
1056
2326
4
662
1330
2
4292
3345
1575
4445
6213
1501
360784
19
1557
6
1448
292
195
1392