1676
2
2794
1535
1
3871
2343
2125
0
3470
5
2285
610
527
3
1753
1412
2054
4
3109
14
3629
2534
1327
1889
2502
807
1175
1618
841
862
7793
2650
20
2936
10
6779
742
3066
7