418
0
1693
1
1095
324
2920
6
31535
691
499
351
443
4450
837
991
1077
597
864
277
1222856
4
468
2800
1325
772
1610
765
576
464
618
301