1432
1
1247
2
1721
1827
4096
506
0
1144
551
23802
9
2826
1886
6
1768
883
2071
3
861
1893
1359
319
2903
4
2852
1705
3329
830
499
2493
18
3931
773
2109
358
1158