1400
0
1033
1
32302
925
3
1133
6294
4
1614
883
753
863
370
272
791
496
323
1175
2468
2
3657
531
578
571
1595
2936
10
1393