1540
0
1425
2
2160
1022
570
1
3835
4
2043
1452
4724
3
1574
1292
1075
795
1638
2917
5
23774
18258
487
1464
1715
2859
1396
2428
2054
3910
982
2082
571
1548
685