2794
2
3024
3
619
1
2687
3871
2343
3470
5
2285
527
1753
1412
0
582
2054
4
3109
14
4080
3629
2534
6773
7
1889
2502
2972
2666
9
1618
841
4179
2660
862
7793
2055
2650
20