1046
2
5622
3
64478
538
13067
6
684
0
1086
8
2841
115876
18
3770
2352
5
1257
325
4
44386
84
5525
1607
1020
1
720
8738
174637
1285
2455
1178
21
1318
1686
1118
5131
8274
23