1458
3
1901
317
0
2201
635
3116
1
1562
2
1132
563
120469
35
1513
1343
440
1184
814
2113
3025
2470
1421
1390
2000
3375
1686
1418