2480
1
2596
2
1201
4
12459
3
1668
0
3127
3041
1212
1961
1527
1691
7
19944
2732
3738
5
1591
3012
9956
2903
2166
1289601