2275
2
3114
4
819
0
1123
1020
20634
8
1824
31535
25137
2328
19279
320
392
2668
552
325
17353
968
492
3510
3691
5
1880
483
2657
3
1339
213
2748
149
368
2224