326
0
784
1
22330
22
381
14492
1571
2619
938
722
975
2
3371
5
665
750
846
398
1133
367
1939
2095
905
2152
266
951
280
2121
4
3559
2143
691
1045
430