2670
20
256612
0
4122
10
1334
2
1168
1215
1
1035
4669
4097
2995
493
427
18403
6
5290
543
3037
4
1469
1323
2711
3819