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