2820
1
1382
2184
1844
8641
9
1432
2
5546
6
2411
0
1660
526
1162
801
2204
5
496
2087
673
1093
795
148
868
2402
3070
4
915
13967
3606
3