2392
2
2258
1
758
0
2769
7733
2465
8002
7
2530
4
745
635
964
951
528
1599
2932
915
802
1093
2948
9
3326
3
2456
1720
2903