2330
4
1204
8499
26
241
1
2715
6
546
4866
7
2861
5
1281
10
2507
0
715
2178
2
2294
647
2224
3237
4200
364
329
3
306
109
381
3075
1275
363
1386
2777
9
4772
1251
1691