5090
2
2495
0
673
1
1185
189326
4335
1001
564
1514
718
7034
467
5204
3
1376
3673
6
3354
5
1223
356
1174
1487
3107
7
1492
444571
9
4398
10
19932
6676
12
94424
890
3206
762