2219
2
8415
5
3580
4
2473
0
2836
3933
1
1616
1308
3381
1326
1042
1370
7188
3636
7
579
2945
6
2750
2735
517
2835
3
499
1376
509
1402
14470
2498
3507
2446
3619
2821