1380
0
2209
1
930
2
2574
5
2939
7331
2884
2080
3683
5571
3
2060
4629
15
20163
44
1384
2082
1468
2587
1305
1424
2786