1132
0
2461
20
803
1
3287
560
480
640
543
417
518
869
2870
3
1052
378
1602
2320
1230
5
623
663
1343
1565
764
1282
3626
2
2585
246
521
1342
2714