2427
5
1050
3
352
1
427
0
640
4
510
2
429
968
513
558
5634
16
553
653
3202
592
4429
319
526
590
1326
9
712
12
358
424
379
6022
263
509
394
81824
42