1413
2
875
1
1043
802
0
486
4277
3
1132
995
5838
5
226919
14
3304
392
339
2697
29323
1327
1436
3456
953
4033
4
4265
1877
2855
918
2257
1115
2979