636
0
1298
693
3
1324
2
1518
1166
668
596
919
490
6916
2332
562
467
582
1243
2266
318
2524
2123
420
749
1103
1500
5430
8477
7
1060
2663
2701
914