312
0
533
1
863
5
3282
8
802
12
2030
2
929
2365
4
459
3724
7008
2220
973
13054
6
604968
460
521
955
3210
800
72006
960
8719
6486
2295
2112
3290
680
2590
10
5591
17