1470
1
2657
3
2668
2
2306
838
1824
0
31535
1129
2275
661
1883
543
785
504
5155
8
4126
6
1326
2229
4
646
20634
2470
4151
423
6062
16
18385
2317
3063
2000
2522