1501
1
532
0
1813
852
1459
4
2173
1350
2
30334
6
1749
2836
1529
1380
1305
1814
2184
1537
4655
10
2507
2340
1566
801
3175
5
19465
635