2573
2
374
1
1278
376
888
1139
521
1745
4
466
1819
5
899
0
564
2976
4043
4929
599
6969
4129
12
2059
1443
506
8124
14
440
596
524
709
1078
7
661
2247
414