2794
2
3871
3026
1265
1
2343
6779
5
3470
2740
2285
527
3
1753
1412
0
2361
2638
1416
3624
4
2667
3262
2054
3109
14
1743
3629
2534
2272
3742
6
1889
2502
1618
3798
841