5090
2
673
1
1185
189326
0
4335
2584
11
1001
564
718
4002
4
7034
5204
3
1376
1998
3673
6
3354
5
1223
2860
2773
356
1174
2241
1576
3107
7
1492
444571
9
19932
6676
12
2477
94424