4768
5
851
1
2999
3
300
0
2131
1690
1787
2327
11
2082
1883
2
1262
4453
4
1532
4179
4757
8
2414
2818
7
753
3691
13574
14
2258
1254
1307
3522
2289
1967
1399
1431
944
2443