273
0
2690
1227
573
847
31220
10
527
1020
1222856
4
782
1080
1612
392
387
306
2668
2
327
668
55
1357
292
1
363
402
271
529
631
1282
510
90