2238
6
1187
1
2177
5
1866
1243
760
2
1238
3118
3
3162
2351
477
387
658
448
90
53
493
606617
4
1608
1877
16
123796
0
1326
2620
339
1118
851
2654
2100
3869
2699