4111
2
2190
0
382
743
1199
3621
1
668
798
559
1027
710
777
253
1314
25137
1020
281
266
1348
628
747
494
393
409
363
362
2952
464
349