1432
1
106
0
1827
2059
2185
2149
5
1362
16
2740
585
9817
506
372
1144
551
2826
1886
6
1768
2
883
2071
3
861
1893
1359
319
2903
4
2852
3329
830
499
2493
18
3931