2089
1
1180
3
1519
6075
15
951
4335
2
877
1978
0
2502
619
616
1125
564
938
1219
1689
2122
2740
1446
1146
3539
6236
10
1694
2281
3546
432
841
2153
7
1174
1179