1516
1
785
0
1232
2
2429
4
427
607
1070
1399
878
1282
596
2294
916
2235
2110
1743
4996
3
662
2088
5
717
1867
1794
1940
795
490
3621
3428
3580