1393
1
2312
0
8535
12
3615
2
3830
8
2338
1243
2123
1105
1103
534
490
2271
4
484
596
1166
562
572
2663
1862
539
668
1011
1298
477
2551
3
914
1542
1004
1581