1380
0
2131
1
662
830
8072
3
4833
2
1615
3196
6
2377
2999
526
802
673
1751
1382
2082
2294
745
1590
2562
1746
2925
2822
1660
2394
2638
5372
5216
3820
2305