2484
2
496
0
1509
1
1590
5439
1431
6698
7
846
784
3326
3
802
1788
32302
2760
4
2573
4096
1819
915
673
3933
1606
2350
19944
2368