2977
5
282572
0
1602
3019
7
1665
1
2831
246
978
2
419694
9
2269
3
1343
1257
1610
2097
2330
1192
1428
121182
3659
14
2000