345
1
7952
873
2
1215
5316
3
1279
2386
4
532
185
0
1302
1649
456
2095
1256
120469
35
784
22330
22
2619
938
975
467
665
398
4964
1133
1939
905
2152
957
585