2054
4
2794
2
1889
1
2740
3871
1458
0
2343
3470
5
2285
527
3
3539
432
1753
1412
101569
3109
14
94424
123674
35
12472
3629
2534
2132
2475
2502
1618
841
862
7793
2920
2650
20