234
1
1635
2
688
727
1083
301
0
315
715
1574
2168
11
1159
4
1024
3
1658
1747
2286
4851
6
3572
5157
3480
630
863
1520
1364
2626
8
673
1546
495
987
777
4601