2372
2
1306
1
282572
0
1448
4895
9
2190
1329
545
1199
649
3243
7
1501
1513
2086
400
1392
1622
3408
12
1193
1374
688