1426
3
929
2771
5
10243
4
1618
0
197
1889
1
2502
4833
2
841
862
7793
2650
20
2936
10
2446
1075
6779
96
742
3066
7
3017
2395
1868
1458
392
2354
2377
1774
5946