1432
1
599
2080
5
1500
5732
2732
0
1618
34959
18
4303
12
368
1922
722
4241
3
674
4757
8
2650
20
7265
1055
5536
2
2149
280
2405
6001
4
2182
617
2044
2932
4629
3573
5571