578
0
1494
4
3765
297066
1295
1
894
2683
3683
2650
20
1092
571
280
1535
3
1581
2
2159
1226
1739
1480
2250
2245
3053
7
1568
1610
2797
5
1813
2152
469
2060
2082
2354