2650
20
715
0
1512
1
3090
6
2773
3426
4
3080
3
1294
7642
255
1581
2
796
528
1226
3724
3053
7
721
3083
1507
3439
8
2465
501
410
467
803
661
2416
539
2932
2420