2573
2
1285
646
0
7952
1
814
1326
2113
3006
3
521
800
365
2806
1700
4
848
2143
1565
322
2334
1133
1302
1939
3287
1009
957
964
951
1425
454
403
2121