2311
2
6236
11
1966
3
1131
0
691
2855
6411
247
1
6800
1614
555
646
2496
2615
3092
1914
2587
16
423
3233
798
2024
5
390
2272
9
2539
962
968
3691