2794
2
1807
1
2343
3871
527
3
1412
0
3470
5
3109
14
1827
2534
2285
2054
4
3629
1753
1889
2189
2502
841
1618
2521
862
2650
20
7793
6779
3066
7
1458
905
2395
1868
1774