3079
1
2515
3
2245
1295
1209
297066
0
19944
2
1859
1313
2039
1226
3053
7
899
1573
1534
2620
1535
1485
2710
2776
1688
1720
1833
2797
5
1622
1431
3926
14
3196
1969