2657
3
325
0
2275
2
20634
8
320
590
928
1
1999
3498
4
282572
31535
19279
1089
2461
20
598
306
3114
285
328
2064
1824
1793
2730
6
968
3116
707
929
327
2809
259