1449
0
1814
2
604
1
3354
11924
1825
4562
10
2932
1603
501
2337
5
8527
1601
2377
17946
3008
3
2207
2980
2990
1812
1348
1590
2562
1329
851
2254
1294
14