3693
12
325
0
2730
6
3114
4
19279
2
489
31535
3498
2093
1219
1
2275
288
2264
3
659
2668
1645
501
17353
1498
1559
1872
476
3428
1710
608
802
543
2587
16
369
482