781
1
7952
1215
1279
6370
5
2534
1281
2366
1649
2372
2
456
0
2095
4
1256
120469
35
784
22330
22
2619
938
520
975
467
665
1470
1566
398
3282
4964
3
1133
1181
101