5090
2
673
1
1185
189326
0
4335
1001
564
718
7034
467
5204
3
3657
8
1376
3673
6
2122
3354
5
1223
1304
1591