1425
1
1697
3
1231
3969
5
15482
15
235
0
2422
2
662
1193
1429
1513
1937
417
929
1182
1889
312
2982
2688
18385
5745
1386
1181
2470
1470
1518