1389
2
3429
3
2201
822
1
2855
2069
17184
44
1256
247
6800
0
1614
883
1005
3268
1124
3092
2587
16
798
2830
7