1889
1
2502
2897
1415
2580
2
1618
841
666
3
741
0
862
989
1802
7793
4
1853
2650
20
1005
2936
10
3180
2545
683
2138
2763
3608
9
6779
5
742
34959
18
2605
3066
7
2632
2139